/* 初始化 */
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}
a{text-decoration:none;color:#262626}
a:visited{text-decoration:none}
a:hover{text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,input{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
input:focus{outline:0}
.clear:after{content:".";display:block;height:0;clear:both}
body{background:#fff;color:#262626;font:14px/1.5em Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif,sans-serif}
html{overflow-y:scroll;/*min-height:101%*/}
html{overflow-y:-moz-scrollbars-vertical}

/*顶部top样式*/
.k8_top a:active{color:#e2e2e2;text-decoration:none}
.k8_top a:hover{text-decoration:none}

/*头部*/
.k8_top{height:41px;line-height:41px;color:#7f7f7f;background-color:#2c2c2c;font-family:"宋体",STHeiti;font-size:12px;min-width:1200px;position:relative;z-index:9999}
.k8_top .top_area{width:1200px;margin-left:auto;margin-right:auto;padding:0}

/*lead*/
.lead{line-height:41px;float:left}
.lead li{float:left;height:41px;overflow:hidden}
.lead li a{border-left:1px solid #4d4d4d;border-right:1px solid #4d4d4d;padding:0 15px 0 33px;height:41px;color:#B1B1B1;display:block;background-image:url(../img/k8_top_icon.png);background-repeat:no-repeat}
.lead li a:hover{background-color:#3a3a3a}
.lead li span{color:#B1B1B1;padding:0 15px}
.lead .lead1{background-position:14px -292px}

/*welcome*/
#top .welcome{float:right;position:relative}
.k8_top .welcome a{text-decoration:none}

/*home*/
.k8_top .home{border-left:1px solid #4d4d4d;position:relative;float:left}
#home2,.k8_top .home1{border-right:1px solid #4d4d4d;width:40px;height:41px;float:left;background-image:url(../img/k8_top_icon.png);background-repeat:no-repeat}
.k8_top .home1{background-position:12px -37px}
.k8_top .home1:hover{background-color:#ebebeb;background-position:12px -109px;border-right-color:#ebebeb}
#home2{background-position:12px -76px}
#home2Cont dl.dl_r{border-right:0}

/*home2Cont*/
#home2Cont{position:absolute;right: 0;top:41px; color:#565656; background:#fff; padding:15px 20px; border:3px solid #DFDFDF;-moz-box-shadow: 0px 1px 2px #e0e0e0;-webkit-box-shadow: 0px 1px 2px #e0e0e0;box-shadow: 0px 1px 2px #e0e0e0; z-index:9999;display: none;width:474px; overflow:hidden; zoom:1;}
#home2Cont a:link,#home2Cont a:visited{ color:#565656;}
#home2Cont a:hover,#home2Cont a:active{ color:#c90000; text-decoration:underline;}
#home2Cont dl{ float:left; width:94px; height:150px;border-right:1px solid #efefef;overflow:hidden;}
#home2Cont dl.pl_0{padding-left: 0;}
#home2Cont dt{ height:22px; line-height:14px; font-weight:bold; border-bottom:1px solid #efefef; padding:0 0 0 10px;}
#home2Cont dd{ height:33px; line-height:33px; padding:0 0 0 10px;}
#home2Cont .icon_tra{ width:490px; height:7px; overflow:hidden; position:absolute; top:-7px; left:0;}
#home2Cont .icon_tra ins{ display:block; width:11px; height:7px; overflow:hidden; background-position:-132px 0; margin-left:25px;}
/* nav导航样式 */
#nav{width:100%;background:#fff;border-bottom:1px solid #edf1f2}
#nav .navbox{width:1200px;margin:0 auto;padding:14px 0;overflow:hidden}
#nav .navbox .nav_left{float:left;width:212px;height:56px;overflow:hidden}
#nav .navbox .nav_left a{display:block;height:100%}

/* 手游当前页logo */
#nav.sy .navbox .nav_left a{ background: url(../img/logo-sy-small.png) no-repeat;}
#nav .navbox .nav_right{float:right;max-width:988px}
#nav .navbox .nav_right ul{height:56px;overflow:hidden}
#nav .navbox .nav_right ul li{float:left;margin-top:9px;text-align:center;margin-left:55px}
#nav .navbox .nav_right ul li:first-child{margin-left:0}
#nav .navbox .nav_right ul li a{display:inline-block;font-family:'Microsoft YaHei';font-size:18px;color:#000;line-height:26px}
#nav .navbox .nav_right ul li:hover{cursor:pointer}
#nav .navbox .nav_right ul li:hover a{text-decoration:none;color:#30dbb1}
#nav .navbox .nav_right ul li span{display:block;clear:both;font-size:10px;-webkit-transform:scale(.8);-o-transform:scale(1);color:#222;line-height:10px;opacity:.6;filter:alpha(opacity=40)}

/* 手游当前页样式 */
#nav.sy .navbox .current a{color:#30dbb1!important;font-weight:700}
#nav.sy .navbox .current span{color:#30dbb1!important}

/* 网游当前页样式 */
#nav.ol .navbox .current a{color:#ff732e!important;font-weight:700}
#nav.ol .navbox .current span{color:#ff732e!important}

/* 面包屑导航 */
#mbx{clear:both;width:100%;height:50px}
#mbx .mbxbox{width:1200px;margin:0 auto;overflow:hidden}
#mbx .mbxbox a{display:block;float:left;font-size:14px;color:#565656;line-height:18px;padding:0 15px 0 10px;margin:16px 0;background:url(../img/next.png) no-repeat right center}
#mbx .mbxbox a:hover{color:#000}
#mbx .mbxbox a.mbx_current{padding-right:0;background-image:none}
#mbx.sy .mbxbox a.mbx_current{color:#30dbb1}
#mbx.ol .mbxbox a.mbx_current{color:#ff732e}

/*分页样式*/
#sypage{clear:both;text-align:center;overflow:hidden}
#sypage>div{display:inline-block;padding:20px 0;overflow:hidden}
#sypage>div p{float:left;font-size:12px;color:#595959;line-height:22px;margin:0 4px}
#sypage>div a{display:block;float:left;font-size:12px;color:#565656;line-height:22px;padding:0 12px;margin:0 4px}
#sypage>div a.current{border-radius:2px;color:#fff}
#sypage.sypage>div a.current{background:#30dbb1}
#sypage.olpage>div a.current{background:#ff732e}

#pcpage{clear:both;text-align:center;overflow:hidden}
#pcpage>div{display:inline-block;padding:20px 0;overflow:hidden}
#pcpage>div p{float:left;font-size:12px;color:#565656;line-height:22px;margin:0 4px}
#pcpage>div a{display:block;float:left;font-size:12px;color:#565656;line-height:22px;padding:0 12px;margin:0 4px}
#pcpage>div a.current{border-radius:2px;color:#fff}
#pcpage.pcpage>div a.current{background:#3579F6}

/* 畅言 */
#SOHUCS{margin:30px 0 20px 0!important}

/*404*/
.body{background:#f7f9f3}
#content{width:100%}
#content .wrapper{width:1200px;margin:0 auto;overflow:hidden}
#content .wrapper .fourbg{min-height:500px;background:url(../img/404.jpg) 500px 80px no-repeat;overflow:hidden}
#content .wrapper .fourbg>p{margin-top:120px;margin-left:20px;line-height:60px;font-size:28px}
#content .wrapper .fourbg ul{margin-top:20px}
#content .wrapper .fourbg ul li{font-size:16px;line-height:30px;color:#262626;margin-left:20px}
#content .wrapper .fourbg ul li a{font-size:16px;color:#7aaf23}
#content .wrapper .fourbg>span{display:block;margin-top:190px;text-align:center;color:#a6a6a6;font:20px/30px Georgia;border-bottom:2px solid #e9e9e9;padding-bottom:30px}
#content .wrapper .omenu{padding-top:50px;overflow:hidden}
#content .wrapper .omenu li{float:left;height:62px;width:150px;padding-left:120px}
#content .wrapper .omenu li a{display:block;color:#565656;line-height:62px;font-size:18px;padding-left:75px;background-image:url(../img/404_icon.png);background-repeat:no-repeat}
#content .wrapper .omenu li a:hover{color:#7aaf23;text-decoration:none}
#content .wrapper .omenu li a.om1{background-position:0 0}
#content .wrapper .omenu li a.om1:hover{background-position:0 -376px}
#content .wrapper .omenu li a.om2{background-position:0 -470px}
#content .wrapper .omenu li a.om2:hover{background-position:0 -470px}
#content .wrapper .omenu li a.om3{background-position:0 -188px}
#content .wrapper .omenu li a.om3:hover{background-position:0 -564px}
#content .wrapper .omenu li a.om4{background-position:0 -282px}
#content .wrapper .omenu li a.om4:hover{background-position:0 -658px}

/*foot-底部样式*/
#foot{clear:both;width:100%;overflow:hidden}
#foot .footbox1{border-top:1px solid #f8fafa;background:#fafcfc;overflow:hidden}
#foot .footbox1 .footbox1_cont{width:1200px;margin:50px auto 30px auto;background:url(../img/logo-sy.png) no-repeat left center;background-size:312px auto;overflow:hidden}
#foot .footbox1 .footbox1_cont dl{width:130px;float:right;margin-right:50px}
#foot .footbox1 .footbox1_cont dl dt{width:110px;height:110px;padding:0 10px}
#foot .footbox1 .footbox1_cont dl dt img{display:block;width:100%}
#foot .footbox1 .footbox1_cont dl dd{width:130px;font-size:12px;color:#565656;line-height:16px;margin-top:12px;text-align:center}
#foot .footbox1 .footbox1_cont dl dd span{color:#30dbb1;font-weight:700}
#foot .footbox1 .footbox1_cont ul{float:right;overflow:hidden}
#foot .footbox1 .footbox1_cont ul li{float:left;width:156px;overflow:hidden}
#foot .footbox1 .footbox1_cont ul li p{font-size:16px;line-height:28px;padding-left:32px;margin-bottom:10px;color:#999;background:url(../img/foot_icon.png) no-repeat}
#foot .footbox1 .footbox1_cont ul li.foot_game p{background-position:left 0}
#foot .footbox1 .footbox1_cont ul li.foot_danji p{background-position:left -28px}
#foot .footbox1 .footbox1_cont ul li.foot_shouyou p{background-position:left -56px}
#foot .footbox1 .footbox1_cont ul li.foot_us p{background-position:left -84px}
#foot .footbox1 .footbox1_cont ul li a{clear:both;display:block;float:left;font-size:12px;line-height:26px;margin-left:34px}
#foot .footbox1 .footbox1_cont ul li a:hover{color:#000;text-decoration:underline}
#foot .footbox2{background:#fafcfc}
#foot .footbox2 .footbox2_cont{width:1200px;margin:0 auto;padding-bottom:30px;overflow:hidden}
#foot .footbox2 p{font-size:12px;color:#999;line-height:50px;text-align:center}
#foot .footbox2 .foot_safe{margin-left:370px;overflow:hidden}
#foot .footbox2 .foot_safe a{display:block;float:left;width:100px;height:40px;margin-right:40px;background:url(../img/foot_safe.png) no-repeat}
#foot .footbox2 .foot_safe a.foot_safe_shiming{background-position:0 top}
#foot .footbox2 .foot_safe a.foot_safe_110{background-position:-110px top}
#foot .footbox2 .foot_safe a.foot_safe_jubao{background-position:-220px top}
#foot .footbox2 .foot_safe a.foot_safe_wen{background-position:-330px top}

/* 友情链接 */
.k8-link{width:1200px;margin:20px auto 30px auto}
.k8-link>ul{margin-left:-30px;overflow:hidden}
.k8-link>ul li{float:left;margin:4px 0 4px 30px}
.k8-link>ul li a{display:block;float:left;font-size:14px;color:#737373}
.k8-link>ul li a:hover{color:#30dbb1}

/*翻篇-上一篇、下一篇*/
.TurnPage{width:100%;padding-top:20px;height:40px;overflow:hidden}
.TurnPage li{display:block;width:45%;padding:0 2%;background:#f8f8f8;text-align:center;border-radius:4px;overflow:hidden}
.TurnPage li.TurnPage-left{float:left}
.TurnPage li.TurnPage-right{float:right}
.TurnPage li p{display:inline-block;*display:inline;*zoom:1;overflow:hidden}
.TurnPage li p a,.TurnPage li p span{float:left;display:block;font-size:14px;line-height:40px;height:40px;color:#565656;overflow:hidden}
.TurnPage li p a{max-width:322px;}
.TurnPage li:hover p a{color:#30dbb1}
/*文章页样式*/
.article-detail{overflow:hidden;margin:0 auto;width:1200px}
.article-detail .Box-left{float:left;overflow:hidden;margin-right:30px;width:840px}
.article-detail .Box-right{overflow:hidden;width:330px}
.article-detail .Box-left .a-detail-head{overflow:hidden}
.article-detail .Box-left .a-detail-head h1{overflow:hidden;margin:9px 0;max-height:84px;color:#262626;font-weight:700;font-size:36px;line-height:42px}
.article-detail .Box-left .a-detail-head dl{overflow:hidden}
.article-detail .Box-left .a-detail-head dl dt{float:left;overflow:hidden;margin:21px 0}
.article-detail .Box-left .a-detail-head dl dt span{float:left;display:block;padding-left:38px;background:url(../img/aticle-icon2.png) no-repeat left top;color:#999;font-size:12px;line-height:18px}
.article-detail .Box-left .a-detail-head dl dt span:first-child{padding-left:0;background-image:none}
.article-detail .Box-left .a-detail-head dl dt span a{display:block;color:#869cb8;line-height:18px}
.article-detail .Box-left .a-detail-head dl dd{float:right;overflow:hidden;margin:9px 0}
.article-detail .Box-left .a-detail-head dl dd a.dd-1{float:left;display:block;margin-right:4px;width:43px;height:42px;border-radius:4px;background:#f2f5f5;cursor:pointer}
.article-detail .Box-left .a-detail-head dl dd a.dd-1 i{display:block;margin:14px 14px 12px 14px;width:15px;height:15px;background:url(../img/aticle-icon.png) no-repeat left top}
.article-detail .Box-left .a-detail-head dl dd a.dd-2{float:left;display:block;padding:0 18px;border-radius:4px;background:#f2f5f5;color:#565656;font-weight:700;font-size:14px;line-height:42px}
.article-detail .Box-left .a-detail-head dl dd a.dd-2:hover,.article-detail .Box-left dl dd a.dd-1:hover{background:#fef015}
.article-detail .Box-left .a-detail-cont{overflow:hidden;}
.article-detail .Box-left .a-detail-cont>p{margin-bottom:30px;text-indent:2em;font-size:18px;line-height:32px}
.article-detail .Box-left .a-detail-cont>p strong{font-weight:700}
.article-detail .Box-left .a-detail-cont>p img{display:block;margin:0 auto;max-width:100%}
.article-detail .Box-left .a-detail-cont>p a{color: #337FE5;}
.article-detail .Box-left .a-detail-cont>p a:hover{text-decoration: underline;}
.article-detail .Box-left .a-detail-cont h3{margin-bottom:30px}
.article-detail .Box-left .a-detail-cont h3,.article-detail .Box-left .a-detail-cont h3 *{color:#E56600;font-size:18px;line-height:32px}
.article-detail .Box-left .a-detail-cont table{margin:0 auto 30px auto;width:96%;border-collapse:collapse}
/* table,td,th{border:1px solid #f2f2f2} */
.article-detail .Box-left .a-detail-cont table td{padding:8px 10px;color:#565656;text-align:center;font-size:14px;line-height:20px;border: 1px solid #ddd;}
.article-detail .Box-left .a-detail-cont table td a{max-width:100%;color:#38f;text-align:center;font-size:14px;line-height:20px}
.article-detail .Box-left .a-detail-cont table td a:hover{color:#f96460}
.article-detail .Box-left .a-detail-cont iframe{width:600px;display: block;margin:0 auto;height: 350px;border: none;}
.a-about{margin-top:0px}
.a-about-list{overflow:hidden;margin-left:-13px}
.a-about-list li{float:left;margin:0 0 13px 13px;width:200px;transition:all .2s linear}
.a-about-list li:hover{background:#fafafc}
.a-about-list li>a{display:block;overflow:hidden;margin:0 auto;width:200px;height:150px}
.a-about-list li>a img{display:block;width:100%;height:100%}
.a-about-list li>p{overflow:hidden;padding:10px 6px}
.a-about-list li>p a{float:left;display:block;height:40px;color:#565656;font-size:14px;line-height:20px;height:40px;overflow: hidden;}
.a-about-list li>p a:hover{color:#000}
.a-about-list li>p a:active{color:#30dbb1}
/*文章摘要样*/
.article-detail .abstract{margin-top:24px;padding:12px 16px;border:1px solid #ebebeb;border-radius:3px;background:#f9fafa}
.article-detail .abstract span{display:block;background:url(../img/icon-yinhao.png) no-repeat 0 1px;color:#999;text-indent:2em;line-height:24px}
